About Ramm Designs Co. Limited (01720481) United Kingdom