About Implement & Extend Limited (07311468) United Kingdom