About Farndon Frames Ltd (13668656) United Kingdom