About J F Garratt Limited (09816453) United Kingdom