About Carpet Bagger Limited (10845752) United Kingdom