About Lavender House Services Ltd. (11857986) United Kingdom