About Projekts & Service Ltd. (06457662) United Kingdom