About Bartor Limited (11624579) United Kingdom