About Burren & Whitaker Limited (01480156) United Kingdom