About Levitate Architecture West Limited (06675674) United Kingdom