About Fritz & Gherman Limited (07640139) United Kingdom