About Balham Engineering Limited (09779641) United Kingdom