About Fulkrum Technical Resources Ltd (07538602) United Kingdom