About Jenssen Architecture Limited (08013470) United Kingdom