About Saegmuehle Development Limited (08368854) United Kingdom