About S.j. Quick & Sons Limited (05845066) United Kingdom