About Sambecs Limited (10016953) United Kingdom