About Bertram Burrows Limited (07899007) United Kingdom