About Lost Property Takeaway Ltd (12657106) United Kingdom