About Logical Office Limited (03157537) United Kingdom