About Sabrecharm Limited (02982379) United Kingdom