About Guillotine Technical Services Limited (07098068) United Kingdom