About Sj Dewar Limited (10552364) United Kingdom