About Spanjar & Sons Limited (07979504) United Kingdom