About Ken Joynes & Son Ltd (05124623) United Kingdom