About Brendan Vaughan Landscapes Limited (13510499) United Kingdom