About Britstar Management Limited (03995903) United Kingdom