About Service & Investments Ltd (07015026) United Kingdom