About Lor.ca & Sons Solutions Limited (13492536) United Kingdom