About Frobisher Living Limited (11045313) United Kingdom