About Bartram Land Limited (07613911) United Kingdom