About Barnaby S (liverpool) Ltd (12615249) United Kingdom