About Lorains Design Associates Limited (03486505) United Kingdom