About Sentra Design Limited (09482149) United Kingdom