About Bambury Director Limited (09224820) United Kingdom