About Little Bird (battersea) Limited (10482927) United Kingdom