About Stendale Solutions Limited (06972288) United Kingdom