About Slim Barrett Limited (05429871) United Kingdom