About Lotus House (wales) Limited (05356316) United Kingdom