About Paramount Garden Rooms Ltd (13704790) United Kingdom