About Sabelljay Ltd (11155504) United Kingdom