About Bammys Limited (11525539) United Kingdom