About Bart International Limited (10077141) United Kingdom