About Sda Farmally Limited (13673412) United Kingdom