About Lorbo Ltd. (08434913) United Kingdom