About Sandar Limited (05903285) United Kingdom