About Fowlty Towers Limited (07722547) United Kingdom