About Barking Creek Trust Limited (09772835) United Kingdom