About J Wallace & Sons Ltd (SC653909) United Kingdom