About Lambert Body Refinishers Limited (09540945) United Kingdom