About Batterham Matthews Design Limited (03779828) United Kingdom